Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVEN STREET Terraced £51,555 £39,000 13 Oct 2017
4 LEVEN STREET Terraced £42,500 8 Jan 2010
6 LEVEN STREET Terraced £40,000 11 Apr 2014
8 LEVEN STREET Terraced £103,452 £61,000 14 Mar 2007
10 LEVEN STREET Terraced £89,190 £85,000 27 Sep 2024